package com.example.config;/**
 * @Author kzc
 * @Date 2023/4/18 21:36 （可以根据需要修改）
 * @作用
 */

import com.example.tools.Result;


/**
 * @作用: business
 *
 * @说明: wxlogin
 *
 * @author: kzc
 *
 * @日期: 2023-04-18 21:36
 **/


public class wx {

//    /**
//     * 微信小程序自动登录/注册
//     * @param code wx.login获取的登录凭证
//     */
//    public Result doWxLogin(String code){
//        //使用登录凭证code获取openid
//        JSONObject json = JSONUtil.parseObj(getSessionKeyByWX(code));
//        if(json.getBool("isSuccess")) {
//            // 通过 json.getStr("openid") 获取openid
//            // 根据openid判断新用户还是老用户
//            //   老用户，登录操作，返回token
//            //   新用户，则随机注册一个账号（用户名、账号、用户ID），登录操作，返回token
//            //...
//            // return xxx（登陆成功）
//        }else {
//            // 记录日志
//            log.error("获取sessionkey失败! code = "+code);
//            return JSONResult.errorMsg("登录失败! 无法获取openid！");
//        }
//    }

}
